recurring role - English Synonyms Dictionary